trochlear spine - Spanish English Dictionary